home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX 6.2 Development Libraries
/
SGI IRIX 6.2 Development Libraries.iso
/
dist
/
complib.idb
/
usr
/
share
/
catman
/
p_man
/
cat3
/
complib
/
REDUC.z
/
REDUC
Wrap
Text File
|
1996-03-14
|
3KB
|
67 lines
____RRRREEEEDDDDUUUUCCCC((((3333FFFF)))) ____RRRREEEEDDDDUUUUCCCC((((3333FFFF))))
NNNNAAAAMMMMEEEE
REDUC, SREDUC - EISPACK routine. This subroutine reduces the
generalized SYMMETRIC eigenproblem Ax=(LAMBDA)Bx, where B is POSITIVE
DEFINITE, to the standard symmetric eigenproblem using the Cholesky
factorization of B.
SSSSYYYYNNNNOOOOPPPPSSSSYYYYSSSS
ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee rrrreeeedddduuuucccc((((nnnnmmmm,,,, nnnn,,,, aaaa,,,, bbbb,,,, ddddllll,,,, iiiieeeerrrrrrrr))))
iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn,,,, iiiieeeerrrrrrrr
ddddoooouuuubbbblllleeee pppprrrreeeecccciiiissssiiiioooonnnn aaaa((((nnnnmmmm,,,,nnnn)))),,,, bbbb((((nnnnmmmm,,,,nnnn)))),,,, ddddllll((((nnnn))))
ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee ssssrrrreeeedddduuuucccc((((nnnnmmmm,,,, nnnn,,,, aaaa,,,, bbbb,,,, ddddllll,,,, iiiieeeerrrrrrrr))))
iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn,,,, iiiieeeerrrrrrrr
rrrreeeeaaaallll aaaa((((nnnnmmmm,,,,nnnn)))),,,, bbbb((((nnnnmmmm,,,,nnnn)))),,,, ddddllll((((nnnn))))
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
On Input
NNNNMMMM must be set to the row dimension of two-dimensional array parameters
as declared in the calling program dimension statement.
NNNN is the order of the matrices A and B. If the Cholesky factor L of B is
already available, N should be prefixed with a minus sign.
AAAA and B contain the real symmetric input matrices. Only the full upper
triangles of the matrices need be supplied. If N is negative, the strict
lower triangle of B contains, instead, the strict lower triangle of its
Cholesky factor L.
DDDDLLLL contains, if N is negative, the diagonal elements of L. On Output
AAAA contains in its full lower triangle the full lower triangle of the
symmetric matrix derived from the reduction to the standard form. The
strict upper triangle of A is unaltered.
BBBB contains in its strict lower triangle the strict lower triangle of its
Cholesky factor L. The full upper triangle of B is unaltered.
DDDDLLLL contains the diagonal elements of L.
IIIIEEEERRRRRRRR is set to Zero for normal return, 7*N+1 if B is not
positive definite. Questions and comments should be directed to B. S.
Garbow, APPLIED MATHEMATICS DIVISION, ARGONNE NATIONAL LABORATORY
PPPPaaaaggggeeee 1111